[Tagging] shop=wedding_office

Simon Biber simonbiber at yahoo.com.au
Wed Sep 29 04:00:09 BST 2010

```Noel David Torres Taño <envite at rolamasao.org> wrote:

> Bussiness that sell bride dresses only

shop=clothes
clothes=wedding_dresses

> Bussiness that sell ceremonial dresses (bride and bridmaiden, groom, black tie,
>New Year, cocktail dresses... men and women, even childs)

shop=clothes
clothes=ceremonial

> Bussiness that sell decorative wedding stuff (decorations, bouquets, chair
>covers) but no dresses

shop=boutique
boutique=wedding

> Bussines that organize weddings in your name (buy wedding stuff, flowers,
>gifts, contract photographer, musicians, catering, restaurant)

office=wedding_planner

> Bussiness that do more than one of the previous

Let's take "all of the above" as the pathological example.

At the top level it's both an office and a shop.
The office is a wedding planner office.
The shop is both a boutique and a clothes shop.
The boutique is a wedding boutique.
The clothes include both wedding dresses and ceremonial clothes.

Noting the general consensus that a multi-valued key
a=b;c
should be avoided and rewritten as
a:b=yes
a:c=yes

I therefore propose:

office=wedding_planner
shop:boutique=yes
boutique=wedding
shop:clothes=yes
clothes:wedding_dresses=yes
clothes:ceremonial=yes

This is equivalent mathematically to an expression like

office (wedding planner) + shop (boutique (wedding) + clothes (wedding dresses +
ceremonial))

PS: if you remember that ceremonial clothes includes wedding dresses, you can
remove wedding dresses and simplify to:

office=wedding_planner
shop:boutique=yes
boutique=wedding
shop:clothes=yes
clothes=ceremonial

```