User fields _id, type: StringId, default: -> { BSON::ObjectId.new } email, type: String first_name, type: String last_name, type: String name, type: String created_by_id, type: String
Address association: one to many fields: first_name, type: String last_name, type: String company, type: String street, type: String street_2, type: String city, type: String region, type: String postal_code, type: String country, type: Country phone_number, type: String phone_extension, type: String