ฉันกำลังติดตั้ง PostGIS 2.0.2 และ PostgreSQL 9.1.6 ใหม่บน Ubuntu ฉันเพิ่งเจอข้อมูลบางอย่างที่ บ่งชี้ว่าการใช้สคีมาสาธารณะเพื่อเก็บข้อมูลทั้งหมดไม่ใช่ความคิดที่ดี
ด้วยเหตุนี้ฉันจึงได้ตั้งค่าสคีมาที่เรียกว่าข้อมูลและทำให้ตัวเองเป็นเจ้าของ แต่เป็นความคิดที่ดีหรือไม่
ความกังวลของฉันคือ:
- นอกจากการตั้งค่าเจ้าของแล้วฉันอาจต้องใส่ใจกับสิ่งต่าง ๆ บนแท็บสิทธิ์เมื่อสร้าง schema ใหม่นี้ (ผ่าน pgAdmin III);
- ฉันอาจไม่ได้รับประโยชน์แบบเดียวกันด้วยการจัดเก็บข้อมูลของฉันในสคีมาสาธารณะและทิ้งข้อมูลทั้งหมดไว้ในสคีมาที่แยกต่างหากก่อนทำการสำรองข้อมูล / กู้คืน (การทำเช่นนี้จะช่วยประหยัดการกดแป้นพิมพ์สองสามครั้ง และ
- ฉันอาจพบปัญหาโดยไม่มีตาราง PostGIS เริ่มต้นและมุมมองใน schema ข้อมูลใหม่ของฉัน (อยู่ใน schema สาธารณะภายในฐานข้อมูลเดียวกัน)
public
สคีมาได้หรือไม่ ว่าคำถามอื่น ๆ ที่เป็นเรื่องเกี่ยวกับการติดตั้ง PostGIS public
วัตถุนามสกุลเป็นสคีอื่นที่ไม่ใช่ นี่คือสองสิ่งที่แตกต่าง!