0
比方說,我有一個表,如:將數據與元數據混合有什麼優點和缺點?
CREATE TABLE t1 (
col1 int,
col2 int
);
和 「元數據表」,這些屬性進行分類:
CREATE TABLE t2 (
attribute varchar,
description varchar
);
所以樣本數據可能是:
T1:
col1 | col2
------+------
4 | 6
t2:
attribute | description
------------+--------------
col1 | first column
col2 | second column
使用這種方法有哪些優缺點?這當然讓我感到不舒服,但我無法表達任何堅決的反對意見。
編輯:這讓我感到不舒服,因爲這種設計趨向於實體 - 屬性 - 值數據模型,其中所有內容都可能存儲在一個表中,即數據模型不再捕獲儘可能多的含義。我試圖量化這個問題到底有多大。
爲什麼它會讓你感到不舒服?什麼模式會讓你感覺舒服? – mpez0
這是數據庫服務器工作的一部分。您不必存儲mata數據。 – Kaf