From 2e066b09a9e17b937c2f7cb3fa11b9831ff3f6d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Wed, 25 Jan 2023 11:57:54 +0100 Subject: [PATCH] sql: simplify properties --- schema.sql | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/schema.sql b/schema.sql index 850a247..52dca1b 100644 --- a/schema.sql +++ b/schema.sql @@ -105,23 +105,14 @@ CREATE TABLE IF NOT EXISTS attachement ( UNIQUE (part, priority) ); --- property unit -CREATE TABLE IF NOT EXISTS unit ( - id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index - name TEXT NOT NULL UNIQUE, - symbol TEXT NOT NULL UNIQUE -); - -- part property CREATE TABLE IF NOT EXISTS property ( id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index - name TEXT NOT NULL, -- property name (min V, ...) - unit INTEGER, - FOREIGN KEY (unit) REFERENCES unit (id) + name TEXT NOT NULL -- property name (min V, ...) ); -- property value -CREATE TABLE IF NOT EXISTS poperty_value ( +CREATE TABLE IF NOT EXISTS property_value ( id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index part INTEGER NOT NULL, -- the part property INTEGER NOT NULL,