public InternalMasterDetailRelationshipBuilder HasDetailRelationship(Type detailType)
        {
            var masterDetailRelationship = Metadata.AddDetailRelationship(detailType);

            return(new InternalMasterDetailRelationshipBuilder(masterDetailRelationship, new InternalModelBuilder(Metadata.Model)));
        }
        public InternalMasterDetailRelationshipBuilder HasDetailRelationship(Type detailType, string masterPropertyName, string foreignPropertyName)
        {
            var masterDetailRelationship = Metadata.AddDetailRelationship(detailType, masterPropertyName, foreignPropertyName);

            return(new InternalMasterDetailRelationshipBuilder(masterDetailRelationship, new InternalModelBuilder(Metadata.Model)));
        }