primarykey

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: primarykey

Re: primarykey

โดย mindphp » 04/05/2009 12:52 pm

ตารางแรกจะเรียก pirmarykey ของตารางสองมาใช่ม๊ะคับ
pirmarykey ควรแก้เป็น primary key
ใช่ม๊ะคับ ควรแก้เป็น ใช่ไหมครับ

ตอบว่าไม่ใช่ครับ ตามที่ยกตัวอย่าง จะหมายถึง 1 คน มีชื่อ สกุลได้หลายชื่อ
ตารางแรกน่าจะเป็น ตารางหลัก มี PK
และตารางที่สอง 1 คนอาจมีที่อยู่ได้หลายที่ ก็อ้าง FK จากตารางแรก

การออกแบบฐานข้อมูลขึ้นอยู่กับข้อมูลที่คุณต้องการเก็บ

Re: primarykey

โดย Treza » 04/05/2009 12:31 pm

รบกวนอีกทีนะคับ

สามารถติดต่อคุณทาง e - mail ได้หรือเปล่าคับ

หรือติดต่อได้เฉพาะทาง web

Re: primarykey

โดย Treza » 04/05/2009 12:29 pm

one to meny อะคับ

Re: primarykey

โดย mindphp » 04/05/2009 11:58 am

m:1 ยังไงล่ะครับเนี่ย :?: :?:

primarykey

โดย Treza » 04/05/2009 11:45 am

ช่วยแนะนำทีคับผม

คือ ผมมีตารางอยู่ 2 ตาราง มีความสัมพันธ์แบบ m:1

ตารางแรกเก็บ

ID
FNam
LNam

ตารางสองเก็บ

PersonID
Address
Aumpher
District

เมื่อทำการนอมัลแล้ว ตารางแรกจะเรียก pirmarykey ของตารางสองมาใช่ม๊ะคับ

แล้วแบบนี้เวลาเขียนโค๊ด ผมจะเขียนแบบไหนดีอะคับแนะนำที

คือเวลาเราเลือกข้อมูลให้ primarykey ตารางสองไปเก็บไว้ใน ตารางหนึงเองอะคับเห็นเพื่อนบอกใช้ join กันแต่ทำไม่เป็น

แล้วอีกข้อนะคับช่วยแนะนำทีนะคับ สมมุติว่า ผมทำ dropdownlist โดยการดึงข้อมูลจาก database มาโชว์ แต่เมื่อทำการกดเลือกชื่อ

ให้ชือที่เลือกไปเก็บไว้ใน database ทำไงหรอคับแนะนำหน่อย ทำแล้ว งง คับ

ขอบคุณครับ

ข้างบน