2016-03-07 62 views
-1

如果我使用ORM,你認爲哪種結構更好?爲什麼?數據庫或代碼?爲什麼?

1.

汽車

id INT PRIMARY KEY AUTO_INCREMENT 
name VARCHAR(100) 
type VARCHAR(100) 

和類型的商店代碼常量。

2.

car_types

id INT PRIMARY KEY AUTO_INCREMENT 
name VARCHAR 

汽車

id INT PRIMARY KEY AUTO_INCREMENT 
name VARCHAR(100) 
car_type_id INT 

謝謝!

+0

,如果你知道什麼是標準化和表之間的關係的優勢。你會去2 –

回答

0

如果使用ORM或不使用ORM(如果是這樣,數據庫結構通常會自動創建)。第二個選項總是首選,因爲它可以使您的查詢更有效率,您可以節省數據存儲空間,並且數據庫管理更容易。

閱讀上正常化: https://en.wikipedia.org/wiki/Database_normalization

相關問題