我正在對需要建模的數據問題進行大腦停用。我會盡我所能勾勒出的表,和關係數據庫架構建議
users (basic user information name/etc)
users.id
hospitals (basic information about hospital name/etc)
hospitals.id
pages
pages.id
user_id (page can be affiliated with a user)
hospital_id (page can be affiliated with a hospital)
這是新的數據開始的地方,和我有一個問題
groups (name of a group of pages)
groups.id
groups_pages (linking table)
group_id
page_id
現在這裏是棘手的部分..一組可以由用戶或醫院「擁有」,但這些頁面不一定與該用戶/醫院有關。此外,還有另一類型的可以「擁有」該組的公司(公司)
當顯示該組,我需要知道什麼類型(用戶/醫院/公司)該組是並能夠得到正確的相關數據(姓名,地址等)
林借鑑如何組鏈接到其各自所有者,明知其各自擁有者可以是不同的一個空白。
什麼是頁? – 2012-07-13 16:11:58