我想知道实体是否只是数据库建模上下文中的一个表?实体和关系之间的区别是什么?我知道这种关系是关系数据库的基本概念,并且具有表格表示。实体和关系是一回事吗?注意:不要将关系与relshionship混淆。
答案 0 :(得分:0)
实体像对象一样闷闷不乐,你可以为实体命名。 关系是一个“链接”beetwen实体,您可以将动词放入数据库的MCD中的实体。 例如:
在你的MCD DOG端是实体的结尾部分是关系
+-------+ +-----+
|DOG | |RACE |
|-------| |-----|
|name |---(part of)----|name |
|age | +-----+
+-------+
在您的MPD中,这个MCD成为:
+--------+ +---------+
|tDog | |tRace |
|--------| |---------|
|id_tDog | +--|id_tRace |
|nameDog | +--(tRace_to_tDog)--| |nameRace |
|ageDog | | +---------+
|FK_tRace|<-+
+--------+