Tag: single-table-inheritance
Single table inheritance ist die einfachste von mehreren Möglichkeiten der Gestaltung von SQL-Tabellen, die eine Klasse/Unterklasse oder Generalisierung/Spezialisierung Beziehung.
3
Antworten
Verwenden wir single table inheritance für jede Tabelle in der Anwendung. Dies ermöglicht es, verschiedene Instanzen der gleichen Anwendung-stack arbeiten mit der gleichen DAOs, während Ihre Einheiten unterscheiden sich möglicherweise geringfügig potenziell enthält spezielle Informationen zu dieser
2
Antworten
Habe ich Kommentare und Artikel, beide sind votable. So, im Grunde habe ich drei Personen, Article, Comment und Vote. Nach einiger Lektüre auf Single Table Inheritance in Doctrine2 Referenz-Handbuch, es scheint, dass es ist, was ich brauche,
3
Antworten
Ich kaum sehen keine Zeiger auf das folgende problem in Verbindung mit Hibernate. Dies bezieht sich auf die Umsetzung der Vererbung mit einer einzelnen Datenbank-Tabelle mit einer Eltern-Kind Beziehung zu sich selbst. Zum Beispiel: CREATE TABLE Employee
2
Antworten
In meine App, ich habe verschiedene Arten von posts, den Menschen machen können. Daher hatte ich die Idee zu übernehmen Single Table Inheritance: class Post < ActiveRecord::Base has_many :comments end class TextPostValidator < ActiveModel::Validator def validate(record) if
4
Antworten
Ich bin mit Hibernate 3.2.2 GA mit HSQLDB 2.0 GA, und ich habe eine Klassenhierarchie, die der folgenden ähnelt: @Entity @Table(name = "A_TABLE") @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorFormula(value = "case when CODE IN (1, 2, 3, 4) then
4
Antworten
Habe ich folgende Arten von Klassen für hibernate entity-Hierarchie. Ich bin versucht zu haben, zwei konkrete Subklassen Sub1Class und Sub2Class. Sie sind getrennt durch eine Diskriminator-Spalte (field) definiert ist, in MappedSuperClass. Es ist eine abstrakte Entität-Klasse EntitySuperClass
7
Antworten
Gegeben ein Modell class BaseModel < ActiveRecord::Base validates_presence_of :parent_id before_save :frobnicate_widgets end und ein Modell abgeleitet (die zugrunde liegenden Datenbank-Tabelle hat eine type Feld - das ist einfach Schienen STI) class DerivedModel < BaseModel end DerivedModel wird
14
Antworten
Meine Rails-views und Controller sind übersät mit redirect_tolink_tound form_for - Methode aufruft. Manchmal link_to und redirect_to sind explizit in den Pfaden, die Sie verknüpfen (z.B. link_to 'New Person', new_person_path), aber viele Male, die Wege sind implizite (z.B.
3
Antworten
Ich bin derzeit mit ActiveRecord single table inheritance. Wie kann ich warf eines meiner Modelle von Typ A auf B? Sie haben die gleichen Eltern. InformationsquelleAutor der Frage fotanus | 2010-08-06
3
Antworten
Habe ich zwei Typen von Klassen: BaseUser < ActiveRecord::Base und User < BaseUser die acts_as_authentic mit Authlogic - Authentifizierung-system. Diese Vererbung wird implementiert unter Verwendung von Single Table Inheritance Wenn ein neuer Benutzer registriert, melde ich ihn
6
Antworten
Ich bin mit der folgenden Funktion aus treiben http://www.propelorm.org/documentation/09-inheritance.html. Ich bin auch mit Symfony2 und Zweig Habe ich eine Klasse Struktur mittels der obigen Funktion, die etwa wie folgt aussieht class Event {} class Birthday extends Event
5
Antworten
Möchte ich eine Spalte namens type ohne aufrufen von Single Table Inheritance (STI) - ich will einfach nur type um eine normale Spalte, die hält ein String. Wie kann ich dies tun, ohne Schienen mir erwarten, dass
4
Antworten
Wir haben die folgenden Klassen @Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE) //optional annotation as this is default @DiscriminatorColumn(name = "apType", discriminatorType = DiscriminatorType.STRING, length = 255) @DiscriminatorValue("AP") public class ApplicationProcess { } Und diese @Entity @DiscriminatorValue("APS") public class ApplicationProcessScheme