A database model is the theoretical foundation of a database and fundamentally determines in which manner data can be stored, organized, and manipulated in a database system. It thereby defines the infrastructure offered by a particular database system. The most popular example of a database model is the relational model.
A database model is a theory or specification describing how a database is structured and used. Several such models have been suggested.
Hirarchical Model
Network Model
Relational Model
Entity Relationship
Object Relational Model
Object Model
Sahyadri offers ADO.NET Entity Framework : The Microsoft® ADO.NET Entity Framework is an Object/Relational Mapping (ORM) framework that enables developers to work with relational data as domain-specific objects, eliminating the need for most of the data access plumbing code that developers usually need to write.