-- ============================================================================
-- Copyright (C) 2026 Alles Watt lauft
--
-- Links customers (societe) to installation systems
-- Defines which systems are present at a specific customer location
-- ============================================================================

CREATE TABLE llx_kundenkarte_societe_system (
    rowid           integer AUTO_INCREMENT PRIMARY KEY,
    entity          integer DEFAULT 1 NOT NULL,
    fk_soc          integer NOT NULL,           -- Customer (llx_societe)
    fk_contact      integer DEFAULT 0 NOT NULL, -- Contact/Address (0 = thirdparty-level)
    fk_system       integer NOT NULL,           -- System category (llx_c_kundenkarte_anlage_system)
    note            text,                       -- Optional notes
    date_creation   datetime NOT NULL,
    tms             timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    fk_user_creat   integer,
    active          tinyint DEFAULT 1 NOT NULL
) ENGINE=innodb;
