دوره های پیشنهادی

دوره آموزش Descriptors در پایتون
دوره آموزش Descriptors در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش هوش مصنوعی مولد با pytorch پایتون



ارسال نظر


محمدِ تقی

1 سال قبل پاسخ به نظر

سلام
امیدوارم حالت خوب باشه
بین دو تا جدول که با پانداس درست و به پستگرس وارد کردم میخوم رابطه یک به یک ایجاد کنم
تو این ویدیو شما فرمودی آخرش باید unique اضافه بشه موقع ساخت جدول

من اما باید از دستور alter table برای اضافه کردن foreign key استفاده کنم
اینجا که آخرش unique اضافه می کنم پیغام خطا میده:
alter table table_a add foreign key ("NationalCode")
references table_b ("NationalCode") unique on delete cascade;
بدون عبارت unique کار می کنه و رابطه رو ایجاد می کنه اما خب یک به چند میشه
چیکار باید بکنم؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
باید به شکل زیر کار کنید:
ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zipcode);
همچنین میتونید لینک پایین رو مطالعه کنید:
https://www.postgresql.org/docs/7.2/sql-altertable.html

امیر باقری

1 سال قبل پاسخ به نظر

مرسی امیرحسین جان مثل همیشه عالی بود
یه سوال دارم
برای رابطه چند به چند یه جدول جدید ساختیم و هر دو فیلدش رو کلید اصلی قرار دادیم ولی خب توی دیتابیس هایی مثل sql server که نمیشه دو تا کلید اصلی داشته باشه یه جدول چه طوری میشه جریان؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
این لینک توضیح داده
https://learn.microsoft.com/en-us/analysis-services/multidimensional-tutorial/lesson-5-3-defining-a-many-to-many-relationship?view=asallproducts-allversions

مونگارد