In Canada, the idea of the "Belgian model" was put out there as a solution to ease and solve French-English relations, but it was roundly dismissed!
(Apparently the Belgians have the Flemish provide services for Flemish people and the French provide services for the French people - could some one clarify this?)
Well it's not that simple....
Belgium is divided into 3 communities and 3 regions. Communities basically take care of issues like health care, education, culture, etc... basically everything that's related to one's personal needs. Regions take care of issues like urban planning, environment, infrastructure etc.... basically everything that's related to the regional needs.
On the Flemish side community and region are merged into one and the Flemish parliament and government resides in Brussels and are competent for regional issues for the whole of Flanders and community issues for Flanders and (Dutch speaking) Brussels. On the French speaking side, the Walloon parliament and government (resides in Namur) are competent for the regional needs for the whole of Wallonia while the Parliament and government of the French speaking community (resides in Brussels) are competent for community issues in Wallonia and (French speaking) Brussels.
The parliament and government of the Brussels Capital Region is competent for regional issues in the Brussels Capital Region. Like I said before, concerning community issues the Flemish and French speaking communities are responsible but they've delegated their powers to the Flemish Community Commission for the Dutch speaking Brusselers and the French Community Commission for the French speaking Brusselers. Concerning certain institutions that are bilinguel, like museums, concert buildings etc..., either the federal government is responsible if they are of federal importance (royal museums) or the Combined Community Commission (Flemish + French Community Commissions) if they are of importance only to Brussels.
The parliament and government of the German speaking Community (resides in Eupen) is competent for community issues in the German speaking East Cantons but also certain regional competences that have been transfered from the Walloon parliament/government since the East Cantons are located in Wallonia.
There's also so called 'facilities' which means that certain towns or villages in Flanders or Wallonia offer administrative facilities to their inhabitants who don't speak the local language. There are 4 such towns in Wallonia that offer facilities for Dutch speakers and 2 that offer facilities for German speakers, 12 towns in Flanders offering facilities for French speakers and all towns in the German speaking East Cantons also offer facilities for French speakers.