コード例 #1
0
		protected internal virtual void AddForeignKey(ForeignKey fk)
		{
			if(null == _foreignKeys)
			{
				_foreignKeys = (ForeignKeys)this.dbRoot.ClassFactory.CreateForeignKeys();
				_foreignKeys.dbRoot = this.dbRoot;
			}

			this._foreignKeys.AddForeignKey(fk);
		}
コード例 #2
0
		internal void AddForeignKey(ForeignKey fk)
		{
			IForeignKey exists = this[fk.Name];

			if(null == exists)
			{
				this._array.Add(fk);
			}
		}