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

دوره آموزش pandas پایتون
دوره آموزش pandas پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Processing در پایتون
دوره آموزش Multi Processing در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش ساخت Forum با فلسک
دوره آموزش ساخت Forum با فلسک
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


محمدِ تقی

4 ماه قبل پاسخ به نظر

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

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

ارسال نظر



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

4 ماه قبل

سلام
باید به شکل زیر کار کنید:
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

مونگارد