WORK 12 การสร้าง Primary Key (PK) และ Foreign Key (FK) 
วิธีการทำ Primary Key (PK)  โดยคำสั่ง SQl


                1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                3.  ดับเบิ้ลคลิกที่ Database   
               4.  คลิกขวาที่ ฐานข้อมูลที่ต้องการสร้าง 
Primary Key
               5.  คลิกที่ Query Tool


                6.   พิมพ์ คำสั่ง SQL ตามภาพในการสร้างตาราง และมีการกำหนด Primary Key จากนั้นลากแถบดำคลุม
                7.  คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 ตารางเราก็จะถูกสร้างเรียบร้อย

 วิธีดูข้อมูล Primary Key (PK) ของตาราง


                1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                3.  ดับเบิ้ลคลิกที่ Database   
               4.  ดับเบิ้ลคลิกที่ ฐานข้อมูลที่ต้องการดู 
Primary Key
               5.  คลิกที่ Schemas
                6. คลิกที่ Tables
                7.  คลิกขวาที่ ตารางที่ต้องการดู Primary Key
                8.  คลิกที่ Properties...


                9.  เมื่อมี Pop-up category ขึ้นมาตามในรูป ให้คลิกที่ Columns


             10.  จะเห็นข้อมูลของ Column ของตารางที่เราเลือก และเห็นตามาพว่าได้มีการสร้าง Primary Key 
                     ตามที่เราได้พิมพ์คำสั่งไปใน ข้อที่ 6
             11.  คลิกที่ Constraints


             12.  จะเห็นข้อมูล Constraints Primary Key ของตารางที่เราเลือก ตามภาพจะเห็นว่าได้มีการสร้าง Primary Key 
                     โดยใช้ชื่อจาก ชื่อตาราง_pkey 
             13.  คลิกที่ปุ่ม Close

 วิธีการทำ Foreign Key (FK) โดยคำสั่ง SQl

                1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                3.  ดับเบิ้ลคลิกที่ Database   
               4.  คลิกขวาที่ ฐานข้อมูลที่ต้องการสร้าง
  Primary Key และ Foreign Key
               5.  คลิกที่ Query Tool


                6.   พิมพ์ คำสั่ง SQL ตามภาพในการสร้างตาราง และมีการกำหนด Primary Key  และ Foreign Key 
                      จากนั้นลากแถบดำคลุม
                7.  คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 ตารางเราก็จะถูกสร้างเรียบร้อย

 วิธีดูข้อมูล Foreign Key (FK) ของตาราง


                1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                3.  ดับเบิ้ลคลิกที่ Database   
               4.  ดับเบิ้ลคลิกที่ ฐานข้อมูลที่ต้องการดู 
Primary Key ละ Foreign Key 
               5.  คลิกที่ Schemas
                6. คลิกที่ Tables
                7.  คลิกขวาที่ ตารางที่ต้องการดู Primary Key ละ Foreign Key 
                8.  คลิกที่ Properties...


                9.  เมื่อมี Pop-up drinkmenu ขึ้นมาตามในรูป ให้คลิกที่ Columns


             10.  จะเห็นข้อมูลของ Column ของตารางที่เราเลือก และเห็นตามาพว่าได้มีการสร้าง Primary Key 
                     ละ Foreign Key ตามที่เราได้พิมพ์คำสั่งไปใน ข้อที่ 6
             11.  คลิกที่ Constraints


             12.  จะเห็นข้อมูล Constraints Primary Key ของตารางที่เราเลือก ตามภาพจะเห็นว่าได้มีการสร้าง Primary Key
                      โดยใช้ชื่อจาก ชื่อตาราง_pkey 
             13.  คลิกที่ Foreign Key


             14.  จะเห็นข้อมูล Constraints Foreign Key ของตารางที่เราเลือก ตามภาพจะเห็นว่าได้มีการสร้าง Foreign Key 
                      โดยใช้ชื่อจาก ชื่อตาราง_ชื่อคอลลัมน์_fkey 
             15.  คลิกที่ปุ่ม Close