Изменения

Перейти к: навигация, поиск

Модель сущность-связь

980 байт добавлено, 23:11, 21 января 2021
Object Definition Language
===Object Definition Language===
Позволяет задавать схему базы данных кодом.
 
Рассмотрим пример. У студента есть идентификатор <code>Id</code>, имя <code>Name</code>, а также ссылка на группу <code>group</code>. Явно указываем, что противоположностью этой ссылки является соответствующее поле класса <code>Group</code>: <code>inverse Group::students</code>.
 
У группы есть <code>Id</code> и смножество студентов <code>students</code>, учащихся в группе. Указываем, что у студентов ссылка хранится в поле <code>group</code>.
 
В данном примере выражена связь один ко многим: студент зачислен в одну группу, в каждой группе есть несколько студентов.
'''class''' Student {
int Id;
string Name;
Group group inverse Group::Studentsstudents;
}
128
правок

Навигация