Doesn't the first link contradict the answer to this question?
"2. To describe a noun with the de + descriptive noun construction, use de."
Le menu du petit-déjeuner is describing the type of menu isn't it? I'm sure I'm wrong here but curious to know why.