ActiveRecord

Castle Active Record : Relationship

ต่อจากตอนที่แล้ว

สำหรับ Relation หรือความสัมพันธ์ที่ใช้ใน ActiveRecord จะมีหลักๆดังนี้

  • BelongsTo - ใช้ระบุความสัมพันธ์แบบ many-to-one หรือ one-to-one
  • HasMany - ใช้ระบุความสัมพันธ์แบบ one-to-many
  • HasAndBelongsToMany - ใช้ระบุความสัมพันธ์แบบ many-to-many

Subsonic 2.0 is Final

ชิส์

ออกมาซะแล้ว

ช่วงนี้ผมกำลังคิดอยู่ว่าจะหา OR/M มาลองหัดเล่นอยู่ มองไว้ว่าจะหัดใช้ NHibernate แต่ไม่อยากมานั่งทำ Mapping File ก็เลยไปมองทาง Castle's Active Record ที่ลอกเลียน ActiveRecord ของ Rails มาอย่างเด๊ะๆ แล้วก็ลองเล็งๆ  SubSonic ที่เป็น Active Record ที่สร้างโค้ดสำหรับ DAL ให้เอง ไว้ด้วย แต่ SubSonic ก็เป็นอันตกไปเพราะว่ารองรับแต่ SQL Server

ตอนนี้ก็เลยกลายเป็นต้องเลือกระหว่าง NHibernate กับ Active Record ซึ่งจริงๆแล้ว Active Record นี่จริงๆมันก็สร้างขึ้นมาจาก NHibernate อีกที ระหว่างที่กำลังเล็งๆอยู่ก็ดันมีข่าวนี้ออกมา

SubSonic 2.0 ออกแล้ว!!!

ประเด็นสำคัญที่ทำให้หนักใจคือเพิ่งรู้ว่า มันรองรับ MySQL ด้วยน่ะสิ

เลยไม่รู้เลยจะใช้อะไรดี