Middle
Юридикалык жактын жана келишимдин таблицаларынын ортосунда биринчи жана тышкы ачкыч аркылуу байланыш механизмин түшүндүрүңүз
sobes.tech AI
AIден жооп
Мамлекеттик базаларда, "юридикалык жак" жана "келишимдер" столдору ортосундагы байланыш адатта негизги жана четки ачкычтар аркылуу ишке ашырылат.
- "Юридикалык жак" столунда ар бир юридикалык жакты уникалдуу аныктоочу негизги ачкыч (мисалы,
id) бар. - "Келишимдер" столунда бул негизги ачкычка шилтеме кылган четки ачкыч (мисалы,
juridical_person_id) бар.
Бул маалыматтын бүтүндүгүн камсыздайт: ар бир келишим бар экенине ишеничтүү болуу үчүн, ал бар юридикалык жакка байланыштуу. Маалыматты алуу учурунда, бул ачкычтар аркылуу JOIN кылуу менен белгилүү бир юридикалык жактын бардык келишимдерин оңой алууга болот.
Мисал:
-- Юридикалык жактардын таблицасы
CREATE TABLE juridical_person (
id INT PRIMARY KEY,
name VARCHAR(255)
);
-- Келишимдердин таблицасы
CREATE TABLE contract (
id INT PRIMARY KEY,
juridical_person_id INT,
contract_date DATE,
FOREIGN KEY (juridical_person_id) REFERENCES juridical_person(id)
);