2016-04-09 15 views
0

Model Filmim var. Bu çoklu Gösterim zamanlarına sahip olabilir. Her Showtime, bir çift başlangıç ​​ve bitiş zamanıdır. Filmler veritabanına kaydedilir.Bir alan için çoklu değerlerle ray modelleri

Bu yüzden bir Movie, Showmanes'a sahip olabilir, bu gerçekten bir model mi, yoksa sadece bir sınıf mı, yoksa bir çeşit özel tuple benzeri tip mi olmalı?

Bir değer dizisiyle bir alanın nerede olabileceğini gördüm, ancak her değer bir çift olduğu için bu temel değerler olmaz.

Bunu başarmanın en iyi yolu nedir?

cevap

2

Gösterim zamanları model olmalı, evet. İşte bir kaç neden:

  • Çoğu ilişkisel veritabanları, bir tuple veya dizi türünü desteklemez.
  • Belirli bir zamanda meydana gelen filmleri sorgulamak isterseniz ne olur? Bu özel bir alan ile yapmak zor olurdu, ancak ayrı bir tablo ile nispeten önemsiz olurdu.
  • Daha da önemlisi, azaltılmış bağlantı sayesinde daha fazla esneklik ve genişletilebilirlik sağlar. Örneğin, bir gösteri zamanı her zaman yalnızca bir filme var mıdır? Her tiyatronun birçok gösterim zamanına sahip olduğu tiyatroları eklemek için şemanınızı genişletmek isterseniz ne olur?
+0

Evet, avantajları görüyorum, sadece tek bir film/tiyatroya ait olsa da, yalnızca bir film için gerekli olan tek ya da en iyi rota olsa bile emin olamadım. değişiklik –

İlgili konular