2017-05-15 20 views

回答

1

我會去的3個表:

USER_TYPE

TYPEID | typeDescription

MAIN_TABLE

id_main_table | id_user | ID_TYPE

table_bhg_i

id_bhg_i | id_main_table | data1 | data2 |數據3

+0

我已經更新的問題..請再幫我.. –

1

雖然我看你插入的ID爲每一個用戶,我不太明白如何,你打算在用戶之間進行區分,有我設計的這個數據庫,我會去的表像

TABLENAME:UserTypes

這個表將第一包含兩個字段將是ID和第二將是用戶 類型等

UsertypeID | USERTYPE

的UsertypeID是一個主鍵,並且可以自動遞增,同時用戶類型將是你的用戶PYDPPK或等。以這種方式進行設計可以讓您靈活地在表中添加數據,而無需更改表的模式,接下來您可以編輯用於生成特定類型的多個用戶的表,該表將引用先前的用戶ID表,這將幫助您輕鬆添加新用戶,並會刪除冗餘

表名:用戶

該表將再次包含兩個字段,第一個字段將是ID呼叫和secind場會是usertypeId試試

UserId |用戶名| UserTypeID

你可以做的下一件事是做一個表中插入數據,讓臺被稱爲數據表

表名:數據表

此表將包含的數據用戶和這將很容易參考

DataTabID | DataFields(可以是任何數字)|用戶ID(用戶refrences表)

這些表是綽綽有餘了。如果懷疑我在客艙

+0

我已經更新的問題..請再次幫助我.. –

+0

是否有同一類型的多個用戶?例如對於pyd用戶有多個用戶? – Vibhor

+0

是的,它是..不僅pyd,而且ppp和ppk –