A method of operating a database, comprising: receiving, at the database from a mobile network operator, a first group of settings, GOS (100, 312, 412, 512, 612), including a first plurality of setting values and one or more first network identifiers, the first plurality of setting values and the one or more first network identifiers being associated with the mobile network operator; receiving, at the database from a mobile virtual network operator, a second GOS (200, 302, 402, 502, 602) including a second plurality of setting values, one or more second network identifiers, and the one or more first network identifiers (306, 406, 506, 606), wherein the second plurality of setting values and the one or more second network identifiers are associated with the mobile virtual network operator, wherein the one or more first network identifiers in the second GOS (200, 302, 402, 502, 602) indicate that one or more setting values in the first GOS (100, 312, 412, 512, 612) are used to populate corresponding setting values in the second GOS, wherein the second GOS of the mobile virtual network operator is a child GOS relative to the first GOS of the mobile network operator such that the mobile virtual network operator inherits at least a portion of the first GOS of the mobile network operator; and the method further comprises: sending the first GOS (100, 312, 412, 512, 612) and the second GOS (200, 302, 402, 502, 602) to a database user, wherein the first GOS (100, 312, 412, 512, 612) is associated with the mobile network operator, and the second GOS (200, 302, 402, 502, 602) is associated with the mobile virtual network operator. receiving, at the database from a mobile network operator, a first group of settings, GOS (100, 312, 412, 512, 612), including a first plurality of setting values and one or more first network identifiers, the first plurality of setting values and the one or more first network identifiers being associated with the mobile network operator; receiving, at the database from a mobile virtual network operator, a second GOS (200, 302, 402, 502, 602) including a second plurality of setting values, one or more second network identifiers, and the one or more first network identifiers (306, 406, 506, 606), wherein the second plurality of setting values and the one or more second network identifiers are associated with the mobile virtual network operator, wherein the one or more first network identifiers in the second GOS (200, 302, 402, 502, 602) indicate that one or more setting values in the first GOS (100, 312, 412, 512, 612) are used to populate corresponding setting values in the second GOS, wherein the second GOS of the mobile virtual network operator is a child GOS relative to the first GOS of the mobile network operator such that the mobile virtual network operator inherits at least a portion of the first GOS of the mobile network operator; and the method further comprises: sending the first GOS (100, 312, 412, 512, 612) and the second GOS (200, 302, 402, 502, 602) to a database user, wherein the first GOS (100, 312, 412, 512, 612) is associated with the mobile network operator, and the second GOS (200, 302, 402, 502, 602) is associated with the mobile virtual network operator.