1
我期待實施一個網站,處理教師,學生和家長。在我創建的數據庫中,我創建了一個user
表和3個子表:teachers
,students
,parents
。 請參閱下表結構數據庫繼承Laravel 5.4
User table
+--------+----------+----------+-------+
| id (PK)| username | password | email |
+--------+----------+----------+-------+
| 1 | user1 | 123 | ... |
+--------+----------+----------+-------+
| 2 | user2 | 132 | ... |
+--------+----------+----------+-------+
| 3 | user3 | 321 | ... |
+--------+----------+----------+-------+
Student table
+---------------+--------------+
| users_id (PK) | class |
+---------------+--------------+
| 1 | highschool |
+---------------+--------------+
| 3 | middleschool |
+---------------+--------------+
Teacher table
+--------------+-------------------+---------------------+
| users_id (PK)| subscription_type | end_of_subscription |
+--------------+-------------------+---------------------+
| 2 | monthly | 2017-10-25 |
+--------------+-------------------+---------------------+
而且父母見下表也有對應於用戶ID的PK。 我剛開始學習laravel,我真的很想知道如何能夠正確處理Laravel 5.4。
學生表和老師表中用戶表的FK在哪裏 –
FK在'users_id'上。 'users_id'是表'用戶,老師'和'父母'的PK,而且是指用戶的FK。 –
對以上評論發生了錯誤:\t 'users_id'是學生,教師和父母表的PK,也是指用戶的FK。 –